Hydraulic platform